package br.com.commerce.service;

import java.util.List;

import javax.ejb.EJB;
import javax.ejb.Stateless;
import javax.ejb.TransactionManagement;

import br.com.commerce.dao.TipoUsuarioDAO;
import br.com.commerce.dao.UsuarioDAO;
import br.com.commerce.entity.TipoUsuario;
import br.com.commerce.entity.Usuario;

@Stateless
@TransactionManagement
public class UsuarioService {

	@EJB UsuarioDAO     usuarioDAO;
	@EJB TipoUsuarioDAO tipoUsuarioDAO;
	
	public void salvar(Usuario usuario){
		usuarioDAO.salvar(usuario);
	}
	
	public void salvar(TipoUsuario tipoUsuario){
		tipoUsuarioDAO.salvar(tipoUsuario);
	}
	
	public List<TipoUsuario> obterTodos(){
		return tipoUsuarioDAO.obterTodos();
	}
}
